.flexigrid div.fbutton .search {
	background: url(../img/magnifier.png) no-repeat center left;
}

.flexigrid div.fbutton .add {
	background: url(../img/add.png) no-repeat center left;
}

.flexigrid div.fbutton .update {
	background: url(../img/drop-yes.gif) no-repeat center left;
}

.flexigrid div.fbutton .delete {
	background: url(../img/close.png) no-repeat center left;
}

#layout-container { margin:auto; padding: 1px;}
#layout-header { background: url("../img/layout-browser-hd-bg.gif") repeat-x center; height:40px; margin-bottom:0px; border:0px ; padding: 0px}
#layout-menu { height:18px; background: url("../img/wbg.gif") repeat-x; margin-top:0px;  margin-bottom:5px;}
#layout-main { height:625px; margin-bottom:5px;border:0px solid red; padding-left: 200px;}
#layout-main-left { margin-left: -200px; width: 200px; border:0px solid #9D9D9D;}
#layout-main-left-container { border:1px solid #87CEFA;padding:0px;margin-right:1px;height:625px;}
#layout-main-right { width: 100%; border:0px solid #9D9D9D;}
#layout-main-right-container { border: 0px solid blue; margin-left:1px;margin-right:1px;}
#layout-main-right-header { width: 100%; height:30px; margin-bottom:2px ;background: url("../img/wbg.gif") repeat-x; border:1px solid #87CEFA; }
#layout-main-right-content {  width: 100%; height:591px; border:1px solid #87CEFA;float:left; }
#layout-footer { background: url("../img/wbg.gif") repeat-x scroll center top transparent;height:25px;}
#validateTips { border: 1px solid transparent red; padding: 0.3em; }
.error   {border:1px solid red;}
.clear {clear: both;height:1px;margin-top:-1px;overflow:hidden;}
.content {border-width:0 2px 2px;padding:5px 2px; }